/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

body{
	margin:0px !important;	
}

#corpo{
	position:absolute;
	display:table;
	background-color:#BEBEBE;
	width:100%;
	min-width:1000px;
	height:100%;
}

.table_row{
	position:relative;
	display:table-row;
}

#suport_cabecalho{
	position:relative;
	background-color:#aabbcc;
	display:table-cell;
	height:140px;
	background-image:url('/reuniao/imagens/novo_layout/fundo_cabecalho.jpg');
	background-color:#d2d250;
}

#estrutura_cabecalho{
	position:relative;
	display:table;
	width:96%;
	height:100%;
	margin:0px auto;
}

#acab_cabecalho1{
	position:relative;
	width:18px;
	display:table-cell;
}

#acab_cabecalho2{
	position:relative;
	width:18px;
	display:table-cell;
}

#logotipo{
	margin:0px 15px 0px 0px;
}

#suporte_logotipo{
	position:relative;
	width:100%;
	height:70%;
	text-align:right;
	margin-top:4px;
}

#slogan_sis{
	text-align:right;
	font: 11px Eurostile, Trebuchet MS, Helvetica, Sans-Serif;
	color:#8C8C8C;
	font-weight:bold;
	margin:8px 15px 0px 0px;
}

#conteudo_cabecalho_part1{
	position:relative;
	width:60%;
	display:table-cell;
	background-image:url('/reuniao/imagens/novo_layout/cidade.jpg');
	background-repeat:no-repeat;
	background-position:50% 0%;
}

#conteudo_cabecalho_part2{
	position:relative;
	width:40%;
	display:table-cell;
}

#suport_menu{
	position:relative;
	background-color:#00ff0f;
	display:table-cell;
	height:40px;
	background-image:url('/reuniao/imagens/novo_layout/fundo_menu.jpg');
}

#estrutura_menu{
	position:relative;
	display:table;
	width:96%;
	height:100%;
	text-align:center;
	margin:0px auto;
}

#acab_menu1{
	position:relative;
	width:18px;
	display:table-cell;
}

#acab_menu2{
	position:relative;
	width:18px;
	display:table-cell;
}

#conteudo_menu_part1{
	position:relative;
	display:table-cell;
	width:20%;
	height:100%;
	/*background-image:url('/reuniao/imagens/novo_layout/brilho_fundo_menu.jpg');*/
	background-repeat:no-repeat;
	background-position:50% 0%;
}

#conteudo_menu_part2{
	position:relative;
	display:table-cell;
	width:80%;
	height:100%;
	text-align:right;
}

#menu{
	margin:0px 15px 0px 0px;
	height:10px;
	list-style: none;
	min-width:350px;
}

#menu ul{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:20px;
	text-align:right;
	height:34px;
}

#menu li{
	display: inline;
	margin:0px 10px 0px 20px;
}

#menu a{ text-decoration: none; font: 16px Eurostile, Trebuchet MS, Helvetica, Sans-Serif; font-weight:bold; color:#D6D6D6;}
#menu a:hover{ text-decoration: none; font: 16px Eurostile, Trebuchet MS, Helvetica, Sans-Serif; font-weight:bold; color:#ffffff;}
#menu a:active{ text-decoration: none; font: 16px Eurostile, Trebuchet MS, Helvetica, Sans-Serif; font-weight:bold; color:#ffffff;}

.TiluloMenu{
	font: 16px Eurostile, Trebuchet MS, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#D6D6D6; 
	margin-top:10px; 
	margin-left:20px;
	height:10px;
	text-align:left;
}

#suport_conteudo{
	position:relative;
	display:table-cell;
	height:90%;
}

#estrutura_conteudo{
	position:relative;
	display:table;
	width:96%;
	height:100%;
	margin:0px auto;
}

#acab_conteudo1{
	position:relative;
	width:18px;
	display:table-cell;
	height:100%;
	background-image:url('/reuniao/imagens/novo_layout/sombra_cont1.png');
}

#acab_conteudo2{
	position:relative;
	width:18px;
	display:table-cell;
	height:100%;
	background-image:url('/reuniao/imagens/novo_layout/sombra_cont2.png');
}

#conteudo{
	position:relative;
	display:table-cell;
	background-color:#FFF;
	padding:20px;
	/*font: 14px Eurostile, Trebuchet MS, Helvetica, Sans-Serif;*/
	color:#505050;
}

#suport_fim_conteudo{
	position:relative;
	display:table-cell;
	height:20px
}

#estrutura_fim_conteudo{
	position:relative;
	display:table;
	width:96%;
	margin:0px auto;
	height:18px;
}

#acab_fim_conteudo1{
	position:relative;
	display:table-cell;
	background-image:url('/reuniao/imagens/novo_layout/acabamento_rodape1.png');
	width:18px;
}

#acab_fim_conteudo2{
	position:relative;
	display:table-cell;
	background-image:url('/reuniao/imagens/novo_layout/acabamento_rodape2.png');
	width:18px;
}

#conteudo_fim{
	position:relative;
	display:table-cell;
	background-image:url('/reuniao/imagens/novo_layout/fundo_nucleo_rodape.png');
}

#suport_rodape{
	position:relative;
	display:table-cell;
	height:50px;
}

#acab_rodape1{
	position:relative;
	width:18px;
	display:table-cell;
}

#acab_rodape2{
	position:relative;
	width:18px;
	display:table-cell;
}

#estrutura_rodape{
	position:relative;
	display:table;
	width:96%;
	height:100%;
	text-align:center;
	margin:0px auto;
}

#texto_rodape{
	font: 14px Eurostile, Trebuchet MS, Helvetica, Sans-Serif;
	color:#505050;
	margin:10px 0px 0px 0px;
}

#titulo3{
	margin:0px solid;
	background-image: url(/reuniao/imagens/novo_layout/fundo_titulo3.png);
	background-repeat:no-repeat;
	height:50px;
	width:100%;
	background-color:#EBEBEB;
	border: solid 1px #ccc;
	margin-bottom:15pt;
}
.texto_titulo{
	position:relative;
	left:95px;
	top:20px;
	font: 18px Eurostile, Trebuchet MS, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#686868;
}

#acoes{
	float:right;
	position:relative;
}

#acaoElemento{
	float:right;
	position:relative;
	font-size: 60%;
}

.enegIcone{
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
	text-align: center;
}

.treeIconClass{
	background: url("/reuniao/imagens/icones_eneg_16.png");
	width:16px;
	height:16px;	
}

.treePDFIcon{
	background-position:-176px;
}

.treeCalendarIcon{
	background-position:-128px;
}

.treeBackIcon{
	background-position:-112px;
}

.treeSaveIcon{
	background-position:-96px;
}

.treeVisuIcon{
	background-position:-80px;
}

.treeElementIcon{
	background-position:-64px;
}

.treeEditorIcon{
	background-position:-48px;
}

.treeGraphIcon{
	background-position:-32px;
}

.treeToolsIcon{
	background-position:-16px;
}

.treeQuestionIcon{
	background-position:0px;
}

.translationIcon{
	background-repeat: no-repeat;
	background: url("/reuniao/imagens/traducoes-icon-20.png");
	text-align: center;		
	width:20px;
	height:20px;
	background-position:0px;
}

.invisivel{
	
	display:none;
	
}

.loading{
	
	background-image: url("/reuniao/imagens/ajax_loader.gif");
	background-repeat:no-repeat;
	background-position: center;
	
}

.janelaModal{
	font-family: verdana, arial !important;
	font-size: 16px !important;		
}

.dijitTooltipContainer{
	font-family:verdana, arial !important;
	font-size: 11px !important;
	line-height:1.5em;
}
